All 3 examples this lady uses are pre-Christian and date from the Old Testament.
Rahaab was a pagan and a harlot so what, she wasn't a Christian or a Jew and never introduced in any concept of Biblical morality.
Jude lived before the Mosaic Law when everyone did as they pleased
As regards this arguments about Josiah I never heard this argument but then again Solomon had 1000 wives against God's wishes